Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Heapster/try unifying arrays #1650

Merged
merged 9 commits into from
May 2, 2022
Merged

WIP: Heapster/try unifying arrays #1650

merged 9 commits into from
May 2, 2022

Conversation

abakst
Copy link
Contributor

@abakst abakst commented Apr 29, 2022

Fixes a bug found when checking rust_data.rs, where the array on the RHS may not have its lifetime/rw modality solved

@abakst abakst requested a review from eddywestbrook April 29, 2022 20:46
@abakst abakst force-pushed the heapster/arrays-unify branch from dd6d401 to 12e1d87 Compare April 29, 2022 23:37
@abakst
Copy link
Contributor Author

abakst commented May 2, 2022

Note the current CI failure is precisely the current state of the PR (type checking failure in rust_data), which needs investigation

Eddy Westbrook added 5 commits May 2, 2022 10:45
…" method to convert symbol names to strings
…n incorrect translation; also fixed up the comments on translateLLVMValue to help clarify what it is supposed to return
…ion used by the rule having the same shape as the array permission cell; changed the call to this rule in proveLLVMArray to ensure this property holds
Copy link
Contributor

@eddywestbrook eddywestbrook left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have fixed the CI failure. Otherwise, this looks good!

@eddywestbrook eddywestbrook added PR: ready to merge Magic flag for pull requests to ask Mergify to merge given an approval and a successful CI run subsystem: heapster Issues specifically related to memory verification using Heapster labels May 2, 2022
@mergify mergify bot merged commit f847ed2 into master May 2, 2022
@mergify mergify bot deleted the heapster/arrays-unify branch May 2, 2022 23:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
PR: ready to merge Magic flag for pull requests to ask Mergify to merge given an approval and a successful CI run subsystem: heapster Issues specifically related to memory verification using Heapster
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants